venta restringida - German English Dictionary